Asynchronous Communication Circuits: Design, Test and Synthesis

نویسنده

  • Delong Shang
چکیده

This thesis presents the design and testing of asynchronous communication mechanism (ACM) circuits, and the development of an asynchronous circuit synthesis method which not only supports the ACM work but also has much wider application potential. ACMs are a unique approach to data transmission between subsystems not synchronized with one another. The successful systematic implementation of ACM hardware circuits presented here demonstrates the potential of ACM applications in hardware systems and establishes a number of techniques well suited for ACM hardware design and synthesis. Novel testing procedures are developed specially for ACM circuits, and testing carried out on fabricated ACM circuits complement knowledge on the ACM implementations gained from analyses and simulations. The asynchronous circuit synthesis method proposed in this thesis and its useful library proved to be very helpful in bringing an element of automation to the design and implementation process. Not limited to ACM circuits, this method can be further developed to help designers of general asynchronous circuits. NCL-EECE-MSD-TR-2003-100 Asynchronous (or self-timed) circuits and systems have attracted increasing attention from the research community in recent years. The inherent concurrency in their operation and the absence of the requirement for a pre-determined settling period, the clock cycle, means that these systems reflect more naturally the processes happening in real life. 1.1.1 General purpose motivation Most digital circuits designed and fabricated today are “synchronous”. In essence, they are based on two fundamental assumptions that greatly simplify their design: 1. all signals are binary and; 2. all components share a common and discrete notion of time, as defined by a clock signal distributed throughout the circuit. By making the assumption of a synchronous mode of operation, designers can abstract from the problem of tracking of all intermediate states of the system. It can be safely assumed that the clock period is chosen to be long enough for the signals to settle to their new values. Any feedback is cut off to prevent the changing outputs Chapter 1: Introduction

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling and Design of Asynchronous Circuits - Proceedings of the IEEE

1) Signal transitions provide a key to understanding the switching behavior of asynchronous logic. 2) Burst-mode circuits and speed-independent control circuits offer reliable operation that is free from glitches. 3) Various notations are available for specification of control circuitry and as a starting point for logic synthesis. 4) Bundled data and delay-insensitive coding schemes are suitabl...

متن کامل

Asynchronous circuit synthesis with Boolean satisfiability

Asynchronous circuits are widely used in many real time applications such as digital communication and computer systems. The design of complex asynchronous circuits is a diicult and error-prone task. An adequate synthesis method will signiicantly simplify the design and reduce errors. In this paper, we present a general and eecient partitioning approach to the synthesis of asynchronous circuits...

متن کامل

Automatic Synthesis of Fast Compact Asynchronous Control Circuits

A tool called MEAT is presented which automatically synthesizes transistor level, CMOS, asynchronous control circuits from nite state machine based speci cations. MEAT has been used to synthesize the control circuits for an asynchronous 300,000 transistor communication coprocessor. Keyword Codes: B.6.1; B.6.3; B.7.2

متن کامل

A Modular Partitioning Approach for Asynchronous Circuit Synthesis y

Asynchronous circuits are widely used in many real time applications such as digital communication and computer systems. The design of complex asynchronous circuits is a di cult and error-prone task. An adequate synthesis method will signi cantly simplify the design and reduce errors. In this paper, we present a general and e cient partitioning approach to the synthesis of asynchronous circuits...

متن کامل

1 on - Chip Interconnection Networks

My main research is on asynchronous and mixed-timing digital design. Asynchronous circuits have no centralized or global clock. Instead, they are distributed hardware systems where multiple components coordinate and synchronize at their own rate on communication channels. As chips grow increasing larger and faster, power and design-time requirements become more aggressive, and timing variabilit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003